﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Buffalo.SMECommon.Enum
{
    public enum enuCycleType
    {
        None = 0,
        FromDateToDate,
        Monthly,
        Quaterly,
        Yearly,
    }
    //Ton kho,
    //Dich vu,
    //Khuyen mai,
    //TS CD,
    //CC DC,
    //Cho VP,
    public enum enuStockType
    {
        None = 0,
        Stocked,
        Serviced,
        Promoted,
        FixAsset,
        Tool,
        Stationery,
    }
    //"Tiền Mặt";"Chuyển Khoản";"Thẻ Tín Dụng";"Sec";"Tín Dụng Thư - LC";"Khác"
    public enum enuSex
    {
        Male = 0,
        Female,
    }
    public enum enuMaritalStatus
    {
        Single = 0,
        Married,
    }
    public enum enuEducationLevel
    {
        SecondarySchool = 0,
        HighSchool,
        College,
        University,
        MBA,
        PhD,
        Other,
    }
    public enum enuPaymentMethod
    {
        None = 0,
        ByCash,
        ByMoneyTransfer,
        ByCreditCard,
        ByCheck,
        ByLC,
        Other,
    }
    public enum enuSalesMethod
    {
        None = 0,
        Retail,
        WholeSales,
        ByService,
        ByProject,
        ByECommerce,
        ExchangeStock,
        OutputToBranch,
    }
    public enum enuGeneralLedgerType
    {
        None = 0,
        Cash,
        Bank,
        Common,
    }
    public enum enuWarrantyTerm
    {
        None = 0,
        OneMonth,
        ThreeMonth,
        SixMonth,
        TwelveMonth,
        TwoYear,
        ThreeYear,
        Forerver,
    }
    public enum enuEntryLockType
    {
        None = 0,
        Input,
        Output,
        Receive,
        Pay,
    }
    public enum enuEntryType
    {
        None = 0,
        Input,
        Output,
        Receive,
        Pay,
    }
    public enum enuEntrySide
    {
        None = 0,
        Debit,
        Credit,
        DebitCredit,
    }
    public enum enuPartnerSource
    {
        Domestic = 0,
        Foreign = 1,
    }
    public enum enuPartnerType
    {
        None = 0,
        Customer = 1,
        Supplier = 2,
        SupplierCustomer = Supplier | Customer,
    }

    public enum enuUsingStatus
    {
        Normal = 0,
        Bad,
        Good,
    }
    public enum enuIsActive
    {
        None = 0,
        IsActive,
    }
    public enum enuIsSet
    {
        None = 0,
        IsSet,
    }
    public enum enuPanelType
    {
        None = 0,
        PanelGrid,
        PanelEntity,
    }
    public enum enuReviewStatus
    {
        Editing = 0,
        Approved,
        Rejected,
    }
    public enum enuRecordStatus
    {
        Active = 0,
        InActive,
        IsLocked,
    }
    public enum enuIsErased
    {
        None = 0,
        IsErased,
    }
}
